Sri Lanka's victory in the first Test at Galle will rank among the greatest comebacks of all time.
Rajneesh Gupta presents some interesting numbers from the day's proceedings.
Rajneesh Gupta presents some interesting numbers from the second day's proceedings.
Rajneesh Gupta highlights the six top performances by Indian spinners in Tests abroad since the 2000s began.
Rajneesh Gupta presents some interesting numbers from Day 1 in the first Test between India and Sri Lanka.
Which Indian batsman has the highest run tally against Sri Lanka (Clue: He has an aggregate of 1,995 runs)? Which Sri Lankan skipper led the islanders against India in 13 Tests and did not win a single one? As the Test series gets underway, Rajneesh Gupta surveys India-Sri Lanka Tests played over the years.
The 37-year-old is Sri Lanka's highest run-scorer in both Tests and ODIs and is also among the few players to have hit a century against all Test-playing nations.Check out some of his interesting records by clicking on the boxes below:
Australia's 111-ball 60 against England in the fourth Ashes Test is the shortest all-out first innings ever in Test cricket history. Rajneesh Gupta presents other such shocking collapses on the first day of a Test in recent times.
80 Tests and 16,634 deliveries -- the least by any bowler in the 400 Test wicket Club -- took him to the cherished landmark.
Barring Amit Mishra's inclusion, there were no major surprise in India's Test squad for the tour of Sri Lanka, the selectors retaining as many as 14 players who had toured Bangladesh for the one-off Test earlier this month.
Rajneesh Gupta presents a statistical outlook of the players named in India's squad for the upcoming limited-overs series in Zimbabwe.
Mustafizur Rahman on Sunday became only the second bowler to take two five-wicket hauls in his first two one-day internationals, emulating Zimbabwe's Brian Vitori.
He became only the seventh all-rounder in the world to score 2,000 runs and take 100 wickets in a particular country.
Shikhar Dhawan has now scored fastest hundreds by an Indian against two opponents. On his Test debut, vs Australia at Mohali in 2012-13, he got to the three-figure mark off just 85 balls. Rajneesh Gupta lists the fastest hundreds for India against each country.
Ahead of the upcoming Test and ODI series against Bangladesh Rajneesh Gupta presents a statistical outlook on India's players selected for the two squads.
The cricketing world is all set for another feast with the Indian Premier League.
Following the hard-earned four-wicket victory against West Indies on Friday, Mahendra Singh Dhoni became India's most successful captain in One-Day Internationals played away from home.
The South African opener took only 108 innings to reach the milestone, beating the previous record held by India's Virat Kohli, who took 133 innings for the same.
Chris Gayle bludgeoned his way into the record books by becoming the first player to score a double century in the World Cup.